TREAT MENTAL HEALTH IDAHO LLC
Clinic/Center
TREAT MENTAL HEALTH IDAHO LLC is a Clinic/Center in POST FALLS, ID, US.
784 S CLEARWATER LOOP # 8069,
POST FALLS, ID, US
9495066162